Last Resort — synonyms, definition

1. last resort (Noun)

1 synonym
pis aller
1 definition

last resort (Noun) — An expedient adopted only in desperation. ex. "'last resort' is French for 'worst going'"

1 type of
expedient